sedimentary deposit - Español Inglés Diccionario